# near model CODE resource # jump table entries: 14328-14333 (6 of them) 00000000 4E56 FFBA link A6, -0x0046 00000004 2F0A move.l -[A7], A2 00000006 4AAE 0008 tst.l [A6 + 0x8] 0000000A 56C0 sne D0 0000000C 4A00 tst.b D0 0000000E 6748 beq +0x4A /* 00000058 */ 00000010 2F00 move.l -[A7], D0 00000012 4267 clr.w -[A7] 00000014 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000018 4EAD 38CA jsr [A5 + 0x38CA /* export_1813 */] 0000001C 121F move.b D1, [A7]+ 0000001E 201F move.l D0, [A7]+ 00000020 C001 and.b D0, D1 00000022 6734 beq +0x36 /* 00000058 */ 00000024 206E 0008 movea.l A0, [A6 + 0x8] 00000028 43EE FFBA lea.l A1, [A6 - 0x46] 0000002C 2050 movea.l A0, [A0] 0000002E 45E8 0002 lea.l A2, [A0 + 0x2] 00000032 7010 moveq.l D0, 0x10 label00000034: 00000034 22DA move.l [A1]+, [A2]+ 00000036 51C8 FFFC dbf D0, -0x6 /* 00000034 */ 0000003A 3292 move.w [A1], [A2] 0000003C 4267 clr.w -[A7] 0000003E 486E FFBA pea.l [A6 - 0x46] 00000042 303C 0006 move.w D0, 0x6 00000046 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch 00000048 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 0000004C 206E 0008 movea.l A0, [A6 + 0x8] 00000050 2050 movea.l A0, [A0] 00000052 7000 moveq.l D0, 0x00 00000054 2140 0048 move.l [A0 + 0x48], D0 label00000058: 00000058 245F movea.l A2, [A7]+ 0000005A 4E5E unlink A6 0000005C 205F movea.l A0, [A7]+ 0000005E 584F addq.w A7, 4 00000060 4ED0 jmp [A0] 00000062 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1791: // at 00000064 (misaligned) 00000066 0000 4AAD ori.b D0, 0xAD 0000006A ED9C rol D4, 6 0000006C 671C beq +0x1E /* 0000008A */ 0000006E 487A FF90 pea.l [PC - 0x70 /* 00000000, value 0x4E56FFBA */] 00000072 42A7 clr.l -[A7] 00000074 2F2D ED9C move.l -[A7], [A5 - 0x1264] 00000078 4EAD 38DA jsr [A5 + 0x38DA /* export_1815 */] 0000007C 2F2D ED9C move.l -[A7], [A5 - 0x1264] 00000080 4EAD 18F2 jsr [A5 + 0x18F2 /* export_794 */] 00000084 7000 moveq.l D0, 0x00 00000086 2B40 ED9C move.l [A5 - 0x1264], D0 label0000008A: 0000008A 4E5E unlink A6 0000008C 4E75 rts 0000008E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1792: // at 00000090 (misaligned) 00000092 0000 4E5E ori.b D0, 0x5E /* '^' */ 00000096 4E75 rts 00000098 9543 subx.w D2, D3 0000009A 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5 0000009E 5550 subq.w [A0], 2 000000A0 5549 subq.w A1, 2 000000A2 4D50 chk.w D6, [A0] 000000A4 4F52 chk.w D7, [A2] 000000A6 5445 addq.w D5, 2 000000A8 4449 neg.w A1 000000AA 5449 addq.w A1, 2 000000AC 4F4E chk.w D7, A6 000000AE 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1793: // at 000000B0 (misaligned) 000000B2 0000 4E5E ori.b D0, 0x5E /* '^' */ 000000B6 4E75 rts 000000B8 9343 subx.w D1, D3 000000BA 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5 000000BE 5550 subq.w [A0], 2 000000C0 554D subq.w A5, 2 000000C2 4F4F chk.w D7, A7 000000C4 5654 addq.w [A4], 3 000000C6 4F53 chk.w D7, [A3] 000000C8 4F55 chk.w D7, [A5] 000000CA 4E44 trap 4 000000CC 0000 0000 ori.b D0, 0x0 export_1794: 000000D0 4E56 0000 link A6, 0 000000D4 4E5E unlink A6 000000D6 4E75 rts 000000D8 9443 sub.w D2, D3 000000DA 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5 000000DE 5550 subq.w [A0], 2 000000E0 554F subq.w A7, 2 000000E2 4C44 5448 movem.l D3,D6,A2,A4,A6, D4 000000E6 554D subq.w A5, 2 000000E8 424E clr.w A6 000000EA 4149 chk.w D0, A1 000000EC 4C00 0000 movem.w , D0 export_1795: 000000F0 4E56 0000 link A6, 0 000000F4 4E5E unlink A6 000000F6 4E75 rts export_1796: 000000F8 4E56 0000 link A6, 0 000000FC 4E5E unlink A6 000000FE 4E75 rts 00000100 9343 subx.w D1, D3 00000102 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5 00000106 5550 subq.w [A0], 2 00000108 5553 subq.w [A3], 2 0000010A 4F55 chk.w D7, [A5] 0000010C 4E44 trap 4 0000010E 544F addq.w A7, 2 00000110 4D4F chk.w D6, A7 00000112 4F56 chk.w D7, [A6] 00000114 0000 0000 ori.b D0, 0x0